Safe separators for treewidth

نویسندگان

  • Hans L. Bodlaender
  • Arie M. C. A. Koster
چکیده

A set of vertices S ⊆ V is called a safe separator for treewidth, if S is a separator of G, and the treewidth of G equals the maximum of the treewidth over all connected components W of G S of the graph, obtained by making S a clique in the subgraph of G, induced by W ∪ S. We show tha t such safe separators are a very powerful tool for preprocessing graphs when we want to compute their treewidth. We give several sufficient conditions for separators t o be safe, allowing such separators, if existing, to be found in polynomial t ime. In particular, every minimal separator of size one or two is safe, every minimal separator of size three tha t does not split off a component with only one vertex is safe, and every minimal separator tha t is an almost clique is safe; an almost clique is a set of vertices W such tha t there is a v ∈ W with W {v} a clique. We report on experiments tha t show significant reductions of instance sizes for graphs from probabilistic networks and frequency assignment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Introduction to graph minors and treewidth

3 Treewidth 12 3.1 Definition and basic properties . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.2 Recursively defined graph classes . . . . . . . . . . . . . . . . . . . . . . . 14 3.3 Chordal graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.4 Search games . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.5 Separators . . . . . . . ....

متن کامل

Positive-Instance Driven Dynamic Programming for Treewidth

Consider a dynamic programming scheme for a decision problem in which all subproblems involved are also decision problems. An implementation of such a scheme is positive-instance driven (PID), if it generates positive subproblem instances, but not negative ones, building each on smaller positive instances. We take the dynamic programming scheme due to Bouchitté and Todinca for treewidth computa...

متن کامل

Graph minors, decompositions and algorithms

3 Treewidth 13 3.1 Definition and basic properties . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2 Recursively defined graph classes . . . . . . . . . . . . . . . . . . . . . . . 15 3.3 Chordal graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.4 Search games . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.5 Separators . . . . . . . ....

متن کامل

An Effective Upperbound on Treewidth Using Partial Fill-in of Separators

Partitioning a graph using graph separators, and particularly clique separators, are well-known techniques to decompose a graph into smaller units which can be treated independently. It was previously known that the treewidth was bounded above by the sum of the size of the separator plus the treewidth of disjoint components, and this was obtained by the heuristic of filling in all edges of the ...

متن کامل

Minimal Separators in Intersection Graphs

In this report, we present the intersection graphs and describe the role they play in computations of treewidth. We introduce minimal triangulations, minimal separators, potential maximal cliques and blocks as the main tools for exact computation and approximation of that important graph parameter. The first chapter is an introduction to the intersection graph theory. We give all the necessary ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Discrete Mathematics

دوره 306  شماره 

صفحات  -

تاریخ انتشار 2006